home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?>
-
- <deviceinfo version="0.2">
- <device>
-
- <match key="info.category" string="storage">
- <!-- Apple iPod - TODO: use USB ids to determine exact output formats -->
- <match key="storage.vendor" contains="Apple">
- <match key="storage.model" contains="iPod">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">ipod</addset>
- <addset key="portable_audio_player.output_formats" type="strlist">audio/aac</addset>
- <merge key="storage.requires_eject" type="bool">true</merge>
- </match>
- </match>
-
- <!-- USB Mass Storage devices that are music players -->
-
- <match key="@storage.originating_device:info.subsystem" string="usb">
- <!-- Transcend -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x402">
- <!-- Transcend T.Sonic 520 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5661">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- Creative -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x41e">
- <!-- MuVo NX, MuVo2, MuVo TX, Zen Micro,NOMAD Jukebox Zen Xtra, MuVo N200 (MuVo Micro), Zen Micro -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x4115;0x4116;0x4117;0x411e;0x4128;0x412b;0x4130">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Zen Nano -->
- <match key="@storage.originating_device:usb.product_id" int="0x412c">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- </match>
- <!-- MuVo V200 -->
- <match key="@storage.originating_device:usb.product_id" int="0x4129">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Zen Nano Plus-->
- <match key="@storage.originating_device:usb.product_id" int="0x4139">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- Zen Stone -->
- <match key="@storage.originating_device:usb.product_id" int="0x4154">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- </match>
- <!-- Zen Stone Plus -->
- <match key="@storage.originating_device:usb.product_id" int="0x4155">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- </match>
- </match>
-
- <!-- Nokia -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x421">
- <!-- Nokia 770, N800, N810 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x431;0x4c3;0x96">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Nokia Series 60 phones -->
- <match key="storage.model" string="S60">
- <merge key="storage.requires_eject" type="bool">true</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music Downloads/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Sounds/Digital/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Sounds/Simple/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlists/%File</append>
- </match>
- <!-- Nokia 5300 -->
- <match key="@storage.originating_device:usb.product_id" int="0x4b9">
- <merge key="storage.model" type="string">5300</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- <!-- Nokia 5310 -->
- <match key="@storage.originating_device:usb.product_id" int="0x6a">
- <merge key="storage.model" type="string">5310</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- <!-- Nokia 6300 -->
- <match key="@storage.originating_device:usb.product_id" int="0x4fa">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- </match>
- </match>
-
- <!-- MPIO HD300 Player -->
- <!-- The usb controller in the HD300 is the same as is used in various
- usb ide drives. With no obvious way to determine the difference
- <match key="@storage.originating_device:usb.vendor_id" int="0x05e3">
- <match key="@storage.originating_device:usb.product_id" int="0x0702">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">video/x-ms-asf</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- </match>
- -->
-
- <!-- SONICblue -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x045a">
- <!-- Rio Forge -->
- <match key="@storage.originating_device:usb.product_id" int="0x5042">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <match key="storage.lun" int="1">
- <merge key="storage.drive_type" type="string">sd_mmc</merge>
- </match>
- </match>
- <!-- Rio Karma -->
- <match key="@storage.originating_device:usb.product_id" int="0x5210">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">karma</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Rio Carbon -->
- <match key="@storage.originating_device:usb.product_id" int="0x5224">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- Philips -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x471">
- <!-- Philips GoGear SA1330 -->
- <match key="@storage.originating_device:usb.product_id" int="0x165">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Philips GoGear SA3125 -->
- <match key="@storage.originating_device:usb.product_id" int="0x84a">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">video/x-smv</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Video/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Voice/</append>
- </match>
- </match>
-
- <!-- Meizu -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x492">
- <!-- Mini Player M6 -->
- <match key="@storage.originating_device:usb.product_id" int="0x140">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD/</append>
- <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLISTS/%File</append>
- </match>
- </match>
-
- <!--Panasonic -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x4da">
- <!--Panasonic SV-MP31V-->
- <match key="@storage.originating_device:usb.product_id" int="0x3701">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">PLAYER/</append>
- </match>
- </match>
-
- <!-- Samsung -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x04e8">
- <!-- Samsung Yepp YP-35 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5010">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Samsung Yepp YP-ST5 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5021">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- Samsung YP-MT6V, YP-F1,YP-U1, YP-U2Z, YP-U4 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x5026;0x502b;0x503b;0x5050;0x5092">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Samsung YP-J70, YP-T7F -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x5032;0x503d">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <!-- Samsung YP-J70 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5032">
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDED/</append>
- <merge key="storage.requires_eject" type="bool">true</merge>
- </match>
- </match>
- <!-- Samsung YP-Z5 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5041">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-scpls</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlists/</append>
- </match>
- <!-- Samsung YP-T9 -->
- <match key="@storage.originating_device:usb.product_id" int="0x5055">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-asf</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- Samsung Yepp YP-K3 (Firmware_4.06KR), YP-S2-->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x5080;0x5095">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- <!-- Meizu M6 MiniPlayer -->
- <match key="@storage.originating_device:usb.product_id" int="0x5a0f">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD</append>
- <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLISTS/%File</append>
- </match>
- <!-- Samsung YP-S5 -->
- <match key="@storage.originating_device:usb.product_id" int="0x508c">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- </match>
-
- <!-- Sony -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x54c">
- <!-- Sony Network Walkman -->
- <match key="@storage.originating_device:usb.product_id" int="0x1fb">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.sony.atrac3</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- Sony Walkman NWD-B105 -->
- <match key="@storage.originating_device:usb.product_id" int="0x317">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Record/Voice/</append>
- </match>
- <!-- Sony Walkman NWZ-135F -->
- <match key="@storage.originating_device:usb.product_id" int="0x36e">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- Sony Walkman Video MP3 NWZ-xxxx -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x035b;0x035c">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- </match>
- </match>
-
- <!-- Deactived entry. Looks as if this is a generic USB chip, since it matches
- also a Option GlobeTrotter Express 7.2 HSDPA modem card. Find another way to identify the
- LG Fusic Phone.
-
- <match key="@storage.originating_device:usb.vendor_id" int="0x05c6">
- <match key="@storage.originating_device:usb.product_id" int="0x1000">
- <addset key="info.capabilities" type="strlist">portable_audio_player</addset>
- <merge key="info.category" type="string">portable_audio_player</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <addset key="portable_audio_player.output_formats" type="strlist">audio/aac</addset>
- <addset key="portable_audio_player.audio_folders" type="strlist">MUSIC</addset>
- <append key="portable_audio_player.playlist_path" type="string">MUSIC/AllMyMusic.m3u</append>
- <addset key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</addset>
- </match>
- </match>
- -->
-
- <!-- Jetflash MP3 Player, AKA NAPA LCD-HD, AKA Medion, AKA Tevion and other -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x066f">
- <!-- EXATEL i-BEAD100 Player, Medion MD41512 / Tevion 41512 , Transcend (T.Sonic ??? White),
- TrekStor i.Beat 115, Transcend (T.Sonic 610), TrekStor i.Beat jump MP3 Player
- -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x8000;0x8008;0x8206;0x821f;0x829c;0x82e0;0x835d">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- MSCNMMC MP3 Player / Tevion MD80946 -->
- <match key="@storage.originating_device:usb.product_id" int="0x8004">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">/</append>
- <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append>
- <match key="storage.lun" int="1">
- <merge key="storage.drive_type" type="string">sd_mmc</merge>
- </match>
- </match>
- <!-- Traxdata Digital Audio Player -->
- <match key="@storage.originating_device:usb.product_id" int="0x8038">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <match key="storage.lun" int="1">
- <merge key="storage.drive_type" type="string">sd_mmc</merge>
- </match>
- </match>
- <!-- Digital Live250 -->
- <match key="@storage.originating_device:usb.product_id" int="0x80e0">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Jens of Sweeden (JoS) MP-120 -->
- <match key="@storage.originating_device:usb.product_id" int="0x82d4">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- ALBA MP3128D6 -->
- <match key="@storage.originating_device:usb.product_id" int="0x8305">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- TrekStor vibez -->
- <match key="@storage.originating_device:usb.product_id" int="0x842a">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-scpls</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_format" type="strlist">application/vnd.ms-wpl</append>
- </match>
- </match>
-
- <!-- RCA -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x69b">
- <!-- Lyra RD1072, RD2212, MC2021C, TH1501 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x713;0x718;0x756;0x767">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Thomson PDP9512FM -->
- <match key="@storage.originating_device:usb.product_id" int="0x76b">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Lyra TH1100A -->
- <match key="@storage.originating_device:usb.product_id" int="0x778">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- SanDisk -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x781">
- <!-- Sansa e130, e140 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x7301;0x7302">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- Sansa m250, m230, e270 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x7401;0x7421;0x7431">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
- </match>
- <!-- Sansa Clip and Fuze versions 1 and 2.
- Older devices require a firmware upgrade to support all
- output formats, but we can't detect that via USB ID. -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x7432;0x7433;0x7434;0x7435;0x74c0;0x74c1;0x74c2;0x74c3">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-pn-audibleaudio</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">PODCAST/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD/FM/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD/VOICE/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">AUDIBLE/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">AUDIOBOOKS/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">%File</append>
- <merge key="storage.requires_eject" type="bool">true</merge>
- </match>
- <!-- Sansa c250 -->
- <match key="@storage.originating_device:usb.product_id" int="0x7451">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append>
- <merge key="storage.requires_eject" type="bool">true</merge>
- </match>
- </match>
-
- <!-- Olympus -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x07b4">
- <!-- DS-2 voice recorder -->
- <match key="@storage.originating_device:usb.product_id" int="0x020e">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- </match>
- </match>
-
- <!-- Peak Digital Audio Player -->
- <match key="@storage.originating_device:usb.vendor_id" int="0xd7d">
- <match key="@storage.originating_device:usb.product_id" int="0x1651">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <match key="storage.lun" int="1">
- <merge key="storage.drive_type" type="string">sd_mmc</merge>
- </match>
- </match>
- </match>
-
- <!-- Danger Research -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x0da0">
- <!-- Hiptop/Sidekick 3 -->
- <match key="@storage.originating_device:usb.product_id" int="0x1001">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- </match>
-
- <!-- Cowon -->
- <match key="@storage.originating_device:usb.vendor_id" int="0xe21">
- <!-- iAUDIO M3, X5, M5, U3 , F2, 7-->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x500;0x510;0x520;0x700;0x710;0x730;0x750">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append>
- <!-- iAUDIO X5, M5, F2, 7 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x510;0x520;0x710;0x730;0x750">
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">VOICE/</append>
- </match>
- <!-- iAUDIO U3 -->
- <match key="@storage.originating_device:usb.product_id" int="0x700">
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/FM/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/LINEIN/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/VOICE/</append>
- </match>
- </match>
- <!-- iAUDIO U2, G3, 5, G2 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x600;0x601;0x602;0x604;0x760">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append>
- <!-- iAUDIO G2 -->
- <match key="@storage.originating_device:usb.product_id" int="0x760">
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORD/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">VOICE/</append>
- </match>
- <!-- iAUDIO U2 -->
- <match key="@storage.originating_device:usb.product_id" int="0x600">
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/FM/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/LINEIN/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/VOICE/</append>
- </match>
- </match>
- </match>
-
- <!-- Archos -->
- <match key="@storage.originating_device:usb.vendor_id" int="0xe79">
- <!-- Archos GMini 400m A404 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x1109;0x1300">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlist/</append>
- </match>
- <!-- Archos XS 100 -->
- <match key="@storage.originating_device:usb.product_id" int="0x1205">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- Q-be (Hyun Won, Inc.) -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x0f9c">
- <match key="@storage.originating_device:usb.product_id" int="0x9111">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- </match>
- </match>
-
- <!-- RIM -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x0fca">
- <!-- Blackberry 8100 (Pearl), 8000 (Curve), 9000 (Bold) -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x4;0x6;0x8004">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">BlackBerry/music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">BlackBerry/videos/</append>
- </match>
- <match key="@storage.originating_device:usb.product_id" int="0x8004">
- <append key="portable_audio_player.audio_folders" type="strlist">home/user/music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">home/user/videos/</append>
- </match>
- </match>
-
- <!-- Sony Ericsson -->
- <match key="@storage.originating_device:usb.vendor_id" int="0xfce">
- <!-- K750i mobile phone -->
- <match key="@storage.originating_device:usb.product_id" int="0xd016">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MP3/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MSSEMC/Media files/audio/</append>
- </match>
-
- <!-- Sony Ericsson K810i -->
- <match key="@storage.originating_device:usb.product_id" int="0xe0a1">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/amr</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/amr</append>
- </match>
-
- <!-- W810i, K610i, W300i -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0xe042;0xe046;0xe053">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
-
- <!-- W800 Walkman Phone -->
- <!-- media files go in mp3/$ARTIST/$ALBUM/$TRACKNAME -->
- <match key="@storage.originating_device:usb.product_id" int="0xd028">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MP3/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MSSEMC/Media files/audio/</append>
- </match>
-
- <!-- K800i mobile phone -->
- <!-- media files go in mp3/$ARTIST/$ALBUM/$TRACKNAME -->
- <match key="@storage.originating_device:usb.product_id" int="0xd039">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/3gpp</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.rn-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-amr</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-imy</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-midi</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-amr</append>
- </match>
-
- <!-- W950i mobile phone -->
- <match key="@storage.originating_device:usb.product_id" int="0xd037">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.rn-realaudio</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">Music/playlists</append>
- </match>
-
- <!-- W880i/890i Walkman Phone -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0xe068;0xe0b3">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">Music/playlists</append>
- </match>
-
- <!-- Sony Ericsson K320i -->
- <match key="@storage.originating_device:usb.product_id" int="0xe072">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/AMR</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/midi</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/AMR</append>
- <append key="portable_audio_player.audio_folders" type="strlist">AUDIO/</append>
- </match>
-
- <!-- Sony Ericsson K850i, W910i -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0xe075;0xe076">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/amr</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/amr-wb</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.m-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/3gpp</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-m4b</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/midi</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/amr</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
-
- <!-- Sony Ericsson C902 -->
- <match key="@storage.originating_device:usb.product_id" int="0xe0d4">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/3gpp</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/amr</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/amr-wb</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/imelody</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/m4a</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/midi</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.m-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.rn-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.smaf</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-m4b</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/xmf</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/amr</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
-
- <!-- P1i mobile phone -->
- <match key="@storage.originating_device:usb.product_id" int="0xe092">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/3gpp</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.rn-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-amr</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-imy</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-midi</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- </match>
- </match>
-
- <match key="@storage.originating_device:usb.vendor_id" int="0x1006">
- <!-- iGP 100 -->
- <match key="@storage.originating_device:usb.product_id" int="0x2001">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- iHP-100,115 / HP-120,140 / H320, H340 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x3001;0x3002;0x3003">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- </match>
-
- <!-- Mobile Media Tech. -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1011">
- <!-- No-name device, sold as "Lavod" -->
- <match key="@storage.originating_device:usb.product_id" int="0x0001">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- TouchStone/WaveX -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x10c7">
- <!-- TS-300 -->
- <match key="@storage.originating_device:usb.product_id" int="0xc000">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MP3/</append>
- </match>
- </match>
-
- <!-- Foston, MPMan, Actions Semiconductor -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x10d6">
- <!-- Foston 128/256MB / MPMan MP-Ki 128 Player, A similar 2GB MP3 Player -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x1100;0x1101">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <merge key="portable_audio_player.folder_depth" type="int">1</merge>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- Jens of Sweden -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1332">
- <!-- MP-130 -->
- <match key="@storage.originating_device:usb.product_id" int="0x1325">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- MSI -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1462">
- <!-- MegaStick-1 Flash Stick -->
- <match key="@storage.originating_device:usb.product_id" int="0x5512">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- Nexia NX58XX (including Super*Talent MegaScreen) -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1718">
- <match key="@storage.originating_device:usb.product_id" int="0x1013">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
- </match>
- </match>
-
- <!-- Maxfield, M-Cody, TrekStor -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1890">
- <!-- M-Cody M20 -->
- <match key="@storage.originating_device:usb.product_id" int="0x0001">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">voice/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">fm/</append>
- </match>
- <!-- Maxfield MAX-SIN TOUCH -->
- <match key="@storage.originating_device:usb.product_id" int="0x0110">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- <!-- TrekStor (i.Beat) Blaxx -->
- <match key="@storage.originating_device:usb.product_id" int="0x210">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">video/x-smv</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">FM/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">LINE-IN/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">VOICE/</append>
- </match>
- </match>
-
- <!-- Amazon -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x1949">
- <!-- Amazon Kindle -->
- <match key="@storage.originating_device:usb.product_id" int="0x0001">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- </match>
- </match>
-
- <!-- Motorola -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x22b8">
- <!-- Motorola iTunes enabled phone -->
- <match key="@storage.originating_device:usb.product_id" int="0x4810">
- <merge key="storage.model" type="string">V3 series</merge>
- <match key="@storage.originating_device:@info.parent:usb_device.product" contains="Motorola Phone (V3i)">
- <merge key="storage.model" type="string">Motorola Phone (V3i)</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">ipod</addset>
- </match>
- <match key="@storage.originating_device:@info.parent:usb_device.product" contains_ncase="iTunes">
- <merge key="storage.model" type="string">Motorola iTunes Phone</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">ipod</addset>
- </match>
- <merge key="storage.vendor" type="string">Motorola</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">mobile/audio/</append>
- <merge key="storage.requires_eject" type="bool">true</merge>
- </match>
- <!-- ROKR e2 Memory Card mode -->
- <match key="@storage.originating_device:usb.product_id" int="0x608d">
- <merge key="storage.model" type="string">ROKR e2</merge>
- <merge key="storage.vendor" type="string">Motorola</merge>
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append>
- </match>
- </match>
-
- <!-- iRiver -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x4102">
- <!-- T10 1G, T20 UMS, T30 UMS, T10 UMS,iFP 700/800/900/1000 UMS, H10 20GB/50GB UMS -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x1013;0x1014;0x1018;0x1020;0x1107;0x1108;0x1109;0x1110;0x2001;0x2002">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- T30 UMS firmware v1.7 , S10 UMS firmware v1.05 -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x1019;0x1023">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-iriver-pla</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlists/%File</append>
- <!-- S10 UMS firmware v1.05 folder -->
- <match key="@storage.originating_device:usb.product_id" int="0x1023">
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Recordings/</append>
- </match>
- </match>
- <!-- iFP 100 UMS, 300 UMS, 500 UMS (supports application/ogg only after firmware upgrade),
- N10 UMS
- -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0x1101;0x1103;0x1105;0x1111">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- </match>
- <!-- E100 -->
- <match key="@storage.originating_device:usb.product_id" int="0x1041">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-iriver-pla</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlists/%File</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Recordings/</append>
- </match>
- <!-- T7 Volcano UMS -->
- <match key="@storage.originating_device:usb.product_id" int="0x1043">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Recordings/</append>
- <append key="portable_audio_player.playlist_format" type="strlist">audio/x-iriver-pla</append>
- <append key="portable_audio_player.playlist_path" type="string">Playlists/%File</append>
- <!-- I'm not sure -->
- <!-- portable_audio_player.folder_depth 2 -->
- </match>
- </match>
-
- <!-- High Tech Computer Corp. -->
- <match key="@storage.originating_device:usb.vendor_id" int="0xbb4">
- <!-- Android Phone, HTC Diamond -->
- <match key="@storage.originating_device:usb.product_id" int_outof="0xc01;0xc13">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <match key="@storage.originating_device:usb.product_id" int="0xc01">
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- </match>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/3gpp</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.rn-realaudio</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-midi</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">Music/</append>
- </match>
- <!-- Windows Mobile PPC HTC Touch HD -->
- <match key="@storage.originating_device:usb.product_id" int="0xc25">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.audio_folders" type="strlist">My Music/</append>
- </match>
- </match>
-
- <!-- ISCI, hama, no-name -->
- <match key="@storage.physical_device:usb.vendor_id" int="0xdda">
- <!-- IC1110 V1.0A, hama DMP-100 -->
- <match key="@storage.physical_device:usb.product_id" int="0x302">
- <merge key="portable_audio_player.access_method" type="string">storage</merge>
- </match>
- </match>
-
- <!-- Insignia -->
- <match key="@storage.originating_device:usb.vendor_id" int="0x19ff">
- <!-- Insignia NS-8V24 -->
- <match key="@storage.originating_device:usb.product_id" int="0x0308">
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append>
- <append key="portable_audio_player.output_formats" type="strlist">video/mpeg4</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.audio_folders" type="strlist">music/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">video/</append>
- <append key="portable_audio_player.audio_folders" type="strlist">record/</append>
- <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append>
- <append key="portable_audio_player.playlist_path" type="string">playlists/%File</append>
- </match>
- </match>
-
- </match>
- </match>
-
- <!-- Set common keys for detected audio player if you have special cases add the player below this match -->
- <match key="portable_audio_player.access_method.protocols" exists="true">
- <match key="portable_audio_player.access_method.protocols" contains="storage">
- <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge>
- </match>
- <addset key="info.capabilities" type="strlist">portable_audio_player</addset>
- <merge key="info.category" type="string">portable_audio_player</merge>
- <!-- all player in the list above support this output format -->
- <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append>
- </match>
-
- <!-- handle special devices -->
-
- <match key="info.category" string="storage">
- <!-- Sony PSP (PlayStation Portable) -->
- <match key="storage.vendor" prefix_ncase="sony">
- <match key="storage.model" contains="PSP">
- <addset key="info.capabilities" type="strlist">portable_audio_player</addset>
- <!-- NOTE: for backward compatibility until key get removed finally -->
- <addset key="portable_audio_player.access_method.protocols" type="strlist">storage</addset>
- <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge>
- <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/mp4</append>
- <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.sony.atrac3</append>
- <append key="portable_audio_player.audio_folders" type="strlist">PSP/MUSIC/</append>
- <merge key="portable_audio_player.folder_depth" type="int">0</merge>
- <merge key="storage.drive_type" type="string">memory_stick</merge>
- </match>
- </match>
- </match>
-
- </device>
- </deviceinfo>
-